
// 设置全局变量
import Vue from 'vue' // vue 文件引入 - 方便在vue方法内容直接 this 调取
import qs from 'qs' // 自定变量内容 其他自便
import http from './axios'

let main = {
    install(Vue) {
        Vue.prototype.$qs = qs // 变量的内容 后期可以在vue中 this->$api.xxx 使用
    }
}
// 全局http
let mainHttp = {
    install(Vue){
        Vue.prototype.$http = http
    }
}

Vue.use(mainHttp)
Vue.use(main) // 这里不能丢
 
// 这里是 为了在 asyncData 方法中使用
export default ({ app }, inject) => {
    // Set the function directly on the context.app object
    app.$qs = qs // 名称
    app.$http = http
}